mentally retarded - Anglais Synonymes Dictionnaire

mentally retarded

n.
[1] retarded , developmentally challenged